.headerdetails {
	min-height: 60px;
	max-height: 60px;
}

.details, .comp {				/* Note details also used on Media image expansions, eg programmes */
	font-size: 12px;
}

.ht, .aet, .notes, .status, .ntfc_xi  {
	font-size: 10px;
}

.ntfc_xi  {
	background-color: yellow;
}

.tier_results {
	font-size: 12px;
}

.tier_results {
	background-color: #F0F0F0;
}

.match, .lineup, .matchscorers, .sentoff, .tier_table {
	background-color: #E4E4E4;
}

.matchscorers_header {
	background-color: #C8C8C8;
	min-width: 45px;
	text-align: center;
}

.matchscorers_inside {
	background-color: #D8D8D8;
	min-width: 45px;
	text-align: center;
}

img.prog {
	/*max-width: 100%;*/
	max-height: 120px;
	margin-right: 10px;
}

img.tkt {
	/*max-width: 100%;*/
	max-width: 120px;
	margin-right: 10px;
}

img.ts {
	/*max-width: 100%;*/
	max-height: 120px;
	margin-right: 10px;
}

.title {
	width: 75px;
}

.team_title {
	width: 200px;
}

.title, .subs, .team_title, .scorers_title, .didnotplay {
	font-style: italic;
}

.title, .team_title {
	vertical-align: top;
	/*width: 80px;*/
}

.scorers, .cards {
	vertical-align: top;
}

.scorers_goal {
	width: 45px;
	text-align: center;
}

.scorers_mins {
	width: 30px;
	text-align: center;
}

.scorers_score {
	width: 50px;
	text-align: center;
}

.scorers_pens {
	width: 90px;
	text-align: center;
}

.scorers_hometeam, .scorers_awayteam {
	text-align: left;
	min-width: 110px;
}

.scorers_awayteam {
	text-align: right;
}

.subs_mins, .cards_mins {
	font-style: italic;
	font-size: 80%;
}

table.details td.playerno {
	width: 25px; 
	/*text-align: center;*/
}

table.details td.cards {
	/*max-width: 200px; */
}


.nav {
	border-color: #800020 !important;
}

.results_and_tables.nav {
	margin-right: 20px;
}


.nav-link {
	/*border-bottom: 1px solid #800020 !important;*/
}

.nav-link.active {
	border-top: 1px solid #800020 !important;
	border-left: 1px solid #800020 !important;
	border-right: 1px solid #800020 !important;
	border-bottom: 1px solid LavenderBlush !important;
}

.results-header, .table-header {
	font-size: 14px;
	text-decoration: underline !important;
}

.prog.btn {
	color: #800020 !important;
}

.prog.btn.active {
	border: 1px solid #800020 !important;
}

/*
.carousel-control-prev-icon,
.carousel-control-next-icon {
  height: 100px;
  width: 100px;
  outline: black;
  background-size: 100%, 100%;
  border-radius: 50%;
  border: 0px solid black;
  background-image: none;
}

.carousel-control-next-icon:after
{
  content: '>';
  font-size: 55px;
  color: red;
}

.carousel-control-prev-icon:after {
  content: '<';
  font-size: 55px;
  color: red;
}
*/
